/*
* @author : karl
* @creation : 2014-3-25 下午04:41:15
* @description : 
*
*/

package com.service;


import java.util.List;

import com.base.BaseService;
import com.base.PageBean;
import com.bean.Syslog;

public interface SyslogService   {
	
	/**
	 * 获取某条记录详情
	 * <p>Title: get</p>
	 * <p>Description: </p>
	 * @param id
	 * @return
	 */
	public Syslog get(Integer id);
	
	/**
	 * 分页查询
	 * <p>Title: query</p>
	 * <p>Description: </p>
	 * @param syslog
	 * @param page
	 * @return
	 */
	public List<Syslog> query(Syslog syslog, PageBean page);
	
	/**
	 *  查询所有
	 * <p>Title: list</p>
	 * <p>Description: </p>
	 * @param syslog
	 * @return
	 */
	public List<Syslog> list(Syslog syslog);
	
	/**
	 * 操作日志写入
	 * <p>Title: log</p>
	 * <p>Description: </p>
	 * @param syslog
	 */
	public void log(Syslog syslog);

}
